The TVector component for Delphi was designed and implemented by:
Berend Tober
22 Robin Hill Road
Waterford, CT 06385
Compuserve: 70541,1030
Internet:
btober@compuserve.com
btober@connix.com
http://www.connix.com/~btober/
The Vector Unit for Borland Delphi exports the TVector component which is used to model vectors, i.e., the members of an N-dimensional, real vector space. Objects of type TVector dynamically allocate memory so that N, the number of elements in the vector, need not be specified at compile time.
The class defines methods for performing mathematical operations defined for a vector space, such as scalar multiplication, vector addition, normalization, and dot products.
You must add the Vector unit to the Uses clause of your module in order to declare TVector type variables.
Included with this archive are the compiled unit (.DCU) and help files (.HLP, .KWF). The help file includes examples. Source is available by request.
Permission is granted to include this unit in executable applications, provided appropriate authorship credit is given.
Permission is not granted to include this code as part of a "third party" library unless the entire library is distributed without charge.